(function (G) {
  G.vue({
    data: {
      number: 5,
    },
    methods: {
      jianfa() {
        // 初始化一个变量
        let counter = this.data.number;
        // 创建一个定时器，每秒执行一次
        const interval = setInterval(() => {
          // 减少变量的值
          let num1 = counter--;
          this.setData({
            number: num1
          })
          // 输出当前的值，或者更新到页面上
          console.log(counter);
          // 当计数到达0时，停止定时器
          if (counter <= -1) {
            clearInterval(interval);
          }
        }, 1000); // 1000毫秒 = 1秒
      }
    },
    mounted: function (options) {
      this.jianfa()
    }
  })
})(wx.$)